impression polychrome - Spanish English Dictionary